# 帮我写一个函数
def is_prime(n):
    if n==1:
        return False
    if n==2:
        return True
    for i in range(2,n):
        if n%i==0:
            return False
    return True


# 1. 实现菜单函数，输出下列信息，返回用户输入的编号，并进行输入校验。
#
#     print("****************************************")
#     print("*                                学生管理系统                         *")
#     print("*              1. 添加新学生信息              *")
#     print("*             2. 通过学号修改学生信息                 *")
#     print("*                3. 通过学号删除学生信息                 *")
#     print("*                4. 通过姓名删除学生信息                 *")
#     print("*             5. 通过学号查询学生信息          *")
#     print("*                6. 通过姓名查询学生信息          *")
#     print("*                7. 显示所有学生信息             *")
#     print("*                8. 退出系统                                           *")
#     print("****************************************")
#     select_op = input("输入编号选择操作：")
#
# 2. 实现控制函数，用来控制菜单的输出与功能的选择，直到用户选择8，结束程序运行。
# 3. 实现添加学生函数，函数参数为编号，姓名，年龄，性别四个参数，返回是否添加成功的结果，要求编号不可重复。
# 4. 实现修改函数，参数为学号，如果学生存在，则进行修改，不存在输出提示，并返回是否修改成功
# 5. 实现删除函数，参数为学号，如果学生存在，则进行删除，不存在输出提示，并返回是否删除成功
# 6. 实现删除函数，参数为姓名，如果学生存在，则进行删除（同名学生全部删除），不存在输出提示，并返回是否删除成功
# 7. 实现查询函数，参数为学号，如果学生存在，则输出学生信息，不存在输出提示，并返回是否查询成功
# 8. 实现查询函数，参数为姓名，如果学生存在，则输出学生信息（同名学生全部输出），不存在输出提示，并返回是否删除成功
# 9. 实现函数，输出所有学生信息


students = [
    {"id":1,
     "name":"张三",
     "age":18,
     "sex":"男"}
]
def menu():
    pass
def add_student(id,name,age,sex):
    dict1 = {
        "id":id,
        "name":name,
        "age":age,
        "sex":sex
    }
    # 判断id是否重复
